two-leaf squill - French English Dictionary